package main

import (
	"ProxyPattern/ProxyPattern"
	"fmt"
)

func main() {
	fmt.Println("不使用代理直接输出文件：")
	var reader = &ProxyPattern.TextReader{}
	reader.LoadFile("test.txt")
	reader.PrintOutFile()

	fmt.Println("使用代理读取文件：")
	var proxyReader = &ProxyPattern.TextReaderProxy{}
	proxyReader.LoadFile("test.txt")
	proxyReader.PrintOutFile()
}
